×

haul sb over the coals meaning in Chinese

(因其过失)严责某人

Related Words

  1. dirt haul
  2. in hauling
  3. haul round
  4. haul charge
  5. haul off
  6. hauling hope
  7. tractor hauled
  8. avast hauling
  9. haul down
  10. mine haul
  11. haul round
  12. haul route
  13. haul seine
  14. haul taut
PC Version

Copyright © 2018 WordTech Co.